home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr18 / tlxtw109.zip / SCRIPTS.DOC < prev    next >
Text File  |  1993-06-01  |  54KB  |  1,175 lines

  1.  
  2.           Telix 3.15/3.21 Scripts for Trade Wars 2002 v1.03(d)
  3.                               version 1.08
  4.       ────────────────────────────────────────────────────────────
  5.  
  6.                    Copyright (C) 1993 Crown Software
  7.  
  8.                           ALL RIGHTS RESERVED.
  9.  
  10.                                Phil Crown
  11.  
  12.                             326 Kinney Drive
  13.  
  14.                        Wylie, TX  75098-7725  U. S. A.
  15.  
  16.  
  17.      Disclaimer
  18.  
  19.      Crown Software makes no warranty of any kind.
  20.  
  21.      Crown Software SHALL NOT BE LIABLE FOR ANY DAMAGES ARISING OUT OF THE
  22.      USE OF OR INABILITY TO USE THIS PROGRAM.
  23.  
  24.      Use of Telix(tm) for longer than 45 days without appropriate payment
  25.      to deltaComm Development for Telix is a violation of international
  26.                              Copyright Law.
  27.  
  28.      These scripts represent months of work and over 250K bytes of source
  29.      code.  These scripts are not free.  These scripts are Share Ware.  If you
  30.      use them and find them useful you should register.  Registration will
  31.      encourage the author to improve and upgrade the scripts for future public
  32.      release.  Registration will remove the annoying please register messages.
  33.      This release is a fully functional version.
  34.  
  35.      Trademarks
  36.  
  37.      SALT and Telix are trademarks of deltaComm Development.
  38.      Trade Wars 2002 is a Martech Software, Inc (tm) product.
  39.  
  40.  
  41.                             C O N T E N T S
  42.  
  43.      1.  Hardware Requirements............................................1
  44.      2.  Quick Start......................................................2
  45.      3.  Environment Variables............................................3
  46.      4.  Configuration File - Tlxtw.Cfg...................................4
  47.      5.  .Ke files........................................................4
  48.      6.  .Slc files.......................................................5
  49.      7.  Operation........................................................6
  50.      8.  Helpful Hints....................................................7
  51.      9.  Special Notes....................................................7
  52.     10.  Registration.....................................................7
  53.     11.  Glossary.........................................................8
  54.  
  55.       
  56.      1.  Hardware Requirements
  57.      ──────────────────────────────────────────────────────────────────────
  58.  
  59.      If you can run Telix, you can run these scripts.  You will need about
  60.      42K of memory above Telix to run the largest script.  (Hint: the size
  61.      of the .Slc file is approximately how much memory it will need).
  62.  
  63.  
  64.      2.  Quick Start
  65.      ──────────────────────────────────────────────────────────────────────
  66.  
  67.      Unarchive the distribution archive.  (TLXTW108.ARJ/ZIP/LZH, etc).
  68.  
  69.      Copy Planet.Ke, Trader.Ke, Tlxtw.Cfg, and Tlxtwhlp.Txt to the same
  70.      directory as Telix.exe.
  71.  
  72.      Copy all .Slc and .Slt files to Telix's script directory.
  73.  
  74.      Set all the required Environment variables. See section 3 for Environment
  75.      Variables.
  76.  
  77.      Log into a game, load Trader.Ke, the keyboard definition file.
  78.      Hit Alt-F1 for a list of the keyboard assignments. (Alt-F1 requires
  79.      list.com, edit and compile Tlxtwhlp.slt as needed).
  80.      
  81.      Run BUSTREAD.SLC (F10) in any sector with a port in it.  The first time
  82.      it will ask to create a directory and you should respond "Y"es.
  83.  
  84.      Download the CIM PORT report (*.prt file) using DNINTG.SLC (CTRL-D).
  85.  
  86.      Run CRAI.SLC (Ctrl-C).  This will read the .prt file and extract
  87.      information from it.  It does not write to the .prt file, so you can use
  88.      the .prt and/or .sct files for other third party programs, too.
  89.  
  90.      If you know the locations of all three Class 0 and the Class 9 (Stardock)
  91.      run BUSTREAD.SLC (F10) and enter these into the data file Manually, then
  92.      run MAJOR_LN.SLC (Shift-F1).  If you don't know all, enter as many as you
  93.      know.
  94.      
  95.      Now the scripts are ready to run.  Hit Alt-F1 for Help.  Edit
  96.      Tlxtwhlp.Slt and recompile if you don't use List.com.
  97.  
  98.      Run DNINTG (Ctrl-D), then CRAI (Ctrl-C) regularly (daily, every other
  99.      day, etc) until you build up a good data file.
  100.  
  101.      If you don't read this entire file, some things may not work correctly.
  102.  
  103.      Please see the Glossary for detailed descriptions of each script.
  104.  
  105.  
  106.      3.  Environment Variables
  107.      ──────────────────────────────────────────────────────────────────────
  108.      The directory where Telix.exe resides should always be set in the
  109.      environment whether you use these scripts or not.
  110.  
  111.      From the Dos Prompt type:  Set Telix=C:\Telix
  112.  
  113.      Three other environment variables must be set for these scripts.
  114.  
  115.      F1, DR, and TEMP.
  116.  
  117.      F1  -  the path where scripts will make and store data files.
  118.             Ex:  SET F1=C:\Telix\Twgames
  119.  
  120.      DR  -  is the delay rate.  If your modem is 9600 bps or faster, this can
  121.             be 2. if you running at 2400 bps, set this to 4 or higher.  The
  122.             lower this number the faster Telix responds.  But if it is to low,
  123.             Telix responds to quick.  If your experiencing trouble at 2400 bps
  124.             such as scripts hanging try raising this number gradually until
  125.             the problem disappears, but I wouldn't recommend raising it higher
  126.             than 10.  Unless you want to have to wait for a full second in
  127.             some places.
  128.             Ex:  SET DR=4
  129.  
  130.      TEMP  -  where temporary files are stored.
  131.               Ex:  SET Temp=C:\Temp
  132.  
  133.      Here is an example batch file which loads Telix.
  134.  
  135.      TEL.BAT
  136.      @echo off
  137.      set f1=c:\games\traders
  138.      set dr=2
  139.      set temp=c:\temp
  140.      c:
  141.      cd\telix
  142.      telix
  143.      set f1=
  144.      set dr=
  145.  
  146.      If any one of the above environment variables is not set, some scripts
  147.      will not function.
  148.  
  149.      4.  Configuration File - Tlxtw.Cfg
  150.      ──────────────────────────────────────────────────────────────────────
  151.       The file Tlxtw.cfg belongs in the same directory as Telix.exe.  This
  152.       file holds default values that some of the scripts use.
  153.       It is a plain ASCII file that looks as follows.  Each line should
  154.       begin at the first column and end with a Carriage Return/Line Feed.
  155.       If you decide to leave a default value out for some reason, at least
  156.       PUT A BLANK LINE IN ITS PLACE or some things will not work right.
  157.  
  158.       An example tlxtw.cfg file looks like the following:
  159.  
  160.       10
  161.       RONGKICETVXPS
  162.       1
  163.       PT
  164.       MSL
  165.       8
  166.       16
  167.       1250
  168.       TFP
  169.  
  170.       Row 1
  171.       -----
  172.       Number of turns that trading scripts will stop trading.  10 means
  173.       that the trading scripts stop when you have 10 turns left.
  174.  
  175.       Row 2
  176.       -----
  177.       The second line is for Dnintg (Download Interrogation Reports, Ctrl-D)
  178.       script.  Each letter represents default reports to grab.  The above
  179.       grabs all available reports the script currently is capable of
  180.       grabbing.  Reports that can be captured are:
  181.  
  182.                         R = Trader Rankings
  183.                         O = List Corporations
  184.                         N = Rank Corporations
  185.                         G = Deployed Fighters
  186.                         K = Deployed Mines
  187.                         I = Ship Information
  188.                         C = Corporate Planet Scan
  189.                         E = Personal Planet Scan
  190.                         T = Team Assets
  191.                         V = View Game Status
  192.                         X = Avoids
  193.                         P = Port (CIM)
  194.                         S = Sector (CIM)
  195.  
  196.       This will be easy to see what each letter does once you run the
  197.       script.  These are just defaults, you can still choose what to get
  198.       from the menu when the script runs.
  199.  
  200.       Row 3, 4, and 5.
  201.       ----------------
  202.       Third, Fourth and Fifth line are all for the DEPLOY_F (Deploy Fighters)
  203.       script.
  204.              Third line is the default number of fighters to deploy.
  205.  
  206.              Fourth line is whether the fighters should be Personal or
  207.              Corporate, followed by Defensive, Offensive, or Toll on the
  208.              same line.
  209.  
  210.                Ex:  PD    Personal Defensive
  211.                     CO    Corporate Offensive
  212.                     PT    Personal Toll
  213.  
  214.                               CO
  215.                               ││
  216.               ┌───────────────┘│
  217.               │           ┌────┘
  218.               Corporate , Offensive
  219.  
  220.              Fifth line is whether to deploy in Major Space Lanes (MSL).
  221.              If it is blank the script will not deploy in MSL's.  If you
  222.              want to deploy fighters in the Major space lanes put "MSL"
  223.              without quotes in row 5.
  224.  
  225.       Row 6
  226.       -----
  227.       Number to multiply experience by when calculating how may credits are
  228.       safe to rob.
  229.  
  230.       Row 7
  231.       -----
  232.       Number to divide experience by when calculating how many holds of
  233.       commodities are safe to steal.
  234.  
  235.       Row 8
  236.       -----
  237.       Minimum number of fighters to have possession of when attacking ports
  238.       with Attkport (Ctrl-A).
  239.  
  240.       Row 9
  241.       -----
  242.       Default strings to watch for when running Etherend (Ether probe
  243.       script, Ctrl-E)
  244.  
  245.                 A = Aliens
  246.                 T = Traders
  247.                 E = Federals
  248.                 F = Ferrengi
  249.                 M = Mines
  250.                 P = Planets
  251.                 C = Class 0 Ports
  252.                 B = Beep when found
  253.  
  254.  
  255.      5.  .Ke files
  256.      ──────────────────────────────────────────────────────────────────────
  257.      Key files allow you to redefine the keyboard.  The default .key file is
  258.      Telix.key.
  259.  
  260.      (Note:  the default extension is KEY, but I am using KE to help avoid
  261.      confusion between ANSI.KEY and AVATAR.KEY, etc, which Telix uses for
  262.      Terminal Emulations).
  263.  
  264.      Copy Trader.Ke and Planet.Ke to the same directory as Telix.exe.
  265.      (Tlxtwhlp.txt also belongs in this directory).
  266.  
  267.      Type Alt-K, R, L, Trader.ke, X.
  268.  
  269.      After Trader.ke or Planet.ke has been loaded type Alt-F2 to switch
  270.      between the two.
  271.  
  272.      You can optionally compile the below script for a quick and easy way to
  273.      initially load Trader.key.
  274.  
  275.      // loadkey.slt
  276.      main()
  277.      {
  278.       if (keyload("trader.ke") > -1)
  279.       status_wind("Trader.ke loaded", 10);
  280.       return;
  281.      }
  282.      // end
  283.  
  284.      To assign scripts to the keyboard, in Telix, type Alt-K, R, E, key to
  285.      edit, @name_of_script. Note the "@" precedes the name of the script, then
  286.      Enter and SAVE.
  287.  
  288.      Ex:  [type] Alt-K, R, E, F1, @Loadke, [Enter], [Space], S, Telix.key,
  289.      [Enter], X.
  290.  
  291.      Now just hit F1 to load Trader.Ke after you load Telix.
  292.  
  293.      Please read the Telix documentation for further information about Telix.
  294.  
  295.      6.  .Slc files
  296.      ──────────────────────────────────────────────────────────────────────
  297.      All .SLC files belong in the script directory. Here they are and a brief
  298.      description for each one.  See the Glossary at the end of this file
  299.      for complete descriptions for these scripts.
  300.  
  301.      Script name:    Hot-Key (Trader.ke)    Description:
  302.  
  303.      DEPLOY_F.SLC       F1   Deploys Corporate Toll fighters.
  304.      TRADE.SLC          F2   Single trading (Equipment / Organics only).
  305.      SELL-BUY.SLC       F3   Paired Ports (Equipment / Organics only).
  306.      SEL-STEL.SLC       F4   Sell / steal cycle (Equipment only).
  307.      TRIPLE.SLC         F5   Triple Paired Port Trading
  308.      SELSNHAG.SLC       F7   Sell/steal cycle - non-haggling.
  309.      PRIME.SLC          F8   Steals Equipment.
  310.      ROBCREDT.SLC       F9   Robs credits.
  311.      BUSTREAD.SLC      F10   Displays last time busted, menus, etc.
  312.      ATTKSHIP.SLC    Alt-A   Attacks other ships / deployed fighters.
  313.      CONFIG.SLC      Alt-E   Configures Tlxtw.cfg
  314.      TWIMAGE.SLC     Alt-I   Saves image of the screen in the game's directory.
  315.      DOS.SLC         Alt-J   Returns to Telix's directory after shelling.
  316.      MINE_DIS.SLC    Alt-M   Mine disruptors.
  317.      PHOTON.SLC      Alt-P   Launches Photon torpedoes.
  318.      DENSCAN.SLC     Alt-S   Upgraded density scanner. (also on keypad + )
  319.      FUEL.SLC           F6   Steals Ore.
  320.      TRICRON.SLC    Ctrl-T   Tricron.
  321.      TLXTWHLP.SLC   Alt-F1   On line help. (requires list.com)
  322.      LOADKE.SLC     Alt-F2   Toggles between Trader.ke/Planet.ke.
  323.      CORPMEMO.SLC   Alt-F8   non-CEO send messages to all members in one try
  324.      ATTKPORT.SLC   Ctrl-A   Attacks ports.
  325.      BBSNAME.SLC    Ctrl-B   Fills _entry_name variable (creates directory).
  326.      CRAI.SLC       Ctrl-C   Creates .dat file from .prt file.
  327.      DNINTG.SLC     Ctrl-D   Downloads .prt and/or .sct files.
  328.      ETHEREND.SLC   Ctrl-E   Etherprobes (reads text file of sector numbers).
  329.      GRIMY.SLC      Ctrl-G   Grimy Trader tracing.
  330.      CRSEPLOT.SLC   Ctrl-P   Turn counter / t-warp calculator.
  331.      BUSTED.SLC    Alt-F10   Records sector and date when busted.
  332.      MAJOR_LN.SLC  Shft-F1   Major Space Lane finder
  333.      HOWBADAM.SLC  Shft-F2   How many holds / credits are safe to steal.
  334.      CUSGRIMY.SLC  Shft-F3   Cuss Grimy Trader to lower alignment.
  335.      READCORP.SLC     n/a    Called by BUSTREAD
  336.      MOVE.SLC     keypad .   Move / Deploy / Scan
  337.      ──────────────────────────────────────────────────────────────────────
  338.      Script name:    Hot-Key (Planet.ke)    Description:
  339.  
  340.      POPTRANS.SLC       F1   Transwarp planet populator.
  341.      POPSTNRD.SLC       F2   Standard warp planet populator.
  342.      MATLMOVE.SLC       F3   Moves commodities between planets in same sector.
  343.      PLA_PO_M.SLC       F4   Moves colonists between planets   "    "    "
  344.      PLANET_D.SLC       F5   Destroys planets for experience.
  345.      CEYLAD.SLC        F10   Corporate Megaholds
  346.      POP_OPT.SLC     Alt-O   Disperse colonists on full planets.
  347.      PLANSHLD.SLC   Ctrl-S   Standard/Trans-warp planet shielder
  348.      ──────────────────────────────────────────────────────────────────────
  349.  
  350.  
  351.      7.  Operation
  352.      ──────────────────────────────────────────────────────────────────────
  353.      Scripts create a separate directory under the path you enter in the F1
  354.      environment variable for each different BBS and/or game that you play.
  355.      The directory will be used to store data files that the scripts create
  356.      for each game.
  357.  
  358.      The directory is named by the first eight characters of the name of the
  359.      BBS in the dialing directory.  It doesn't matter if the name is less
  360.      than eight characters, though.  Characters that are illegal in DOS
  361.      filenames are filtered out.  They are ( ) space, * asterisk, + plus, .
  362.      period, / slash, and ? question mark.  Any other illegal characters are
  363.      not checked for and should be changed by you manually in the dialing
  364.      directory.
  365.  
  366.      The data files will be named by the first 3 characters in the dialing
  367.      directory for the BBS you call.  This way there will be a separate
  368.      directory and data file for each BBS you call.  For example, if you call
  369.      a BBS named Terminator, then the directory will be named \TERMINAT, and
  370.      the data file would be named TER.DAT.  Quad C BBS would be named
  371.      \QUAD_C_B and QUA.DAT.
  372.  
  373.      If you're playing more than one game on the same bbs, then run
  374.      BBSNAME.SLC (Ctrl-B) after you finish the first game, and enter something
  375.      like termina2 or something to create a separate directory and data file
  376.      for that game. Remember to always enter the same name each time you log
  377.      into that particular game.
  378.  
  379.      Using a status line is required.  The status line will always show
  380.      which script is currently running, if any, which is very, very helpful
  381.      to avoid loading to many scripts at one time. Most scripts will
  382.      terminate automatically when its finished, but sometimes you may have
  383.      to abort one with the Esc key.  Alt-8 toggles the status line on/off
  384.      in Telix.  Some scripts will also display useful information on the
  385.      status line.
  386.  
  387.      The easiest way to run a script is to assign it to a keyboard macro.
  388.      (Alt-K, R, E, key to edit).  Make sure it begins with a @.  Ex.
  389.      "@Bustread".  Trader.ke and Planet.ke are included with scripts already
  390.      assigned with Alt-F1 for help, but you can reassign them anyway you like.
  391.      (Note:  KEY files are being called .KE to avoid confusion with ANSI.KEY
  392.      and others that Telix uses for Terminal Emulations)
  393.  
  394.      Scripts should be loaded while you're at the "Command [TL=" prompt,
  395.      except for GRIMY.SLC and TRICRON.SLC, which should be loaded while in the
  396.      "<Tavern>", and some of the planet operations scripts which should be
  397.      loaded while on the planet ("Planet command").  Scripts will tell you
  398.      if you are not at the correct prompt.
  399.  
  400.      Trading scripts stop trading if you get busted or encounter a Ferrengi.
  401.  
  402.      -----------------------------------------------------------------------
  403.      8.  Helpful Hints
  404.      ──────────────────────────────────────────────────────────────────────
  405.      They will sell Ore but not buy it.  This is intentional, to make scripts
  406.      run more in "automatic" mode.
  407.      -----------------------------------------------------------------------
  408.      About ships HOLDS.
  409.      When doing Planet operations (planet.ke) holds should be EMPTY before
  410.      loading a script, except for PLANSHLD, which holds should be full of
  411.      Ore to begin.
  412.      All other times holds should be FULL, or as full as you want them to
  413.      be, but not empty before loading scripts, i.e trading.
  414.      -----------------------------------------------------------------------
  415.      FOR GOOD PLAYERS
  416.  
  417.      The following two scripts do NOT require a Physic Probe.
  418.  
  419.      SELL-BUY.SLC - F3 (Trader.ke)
  420.        This script is very good when you play good, or if
  421.        you're in a new game and are trying to build experience
  422.        fast.  It haggles Org/Equipment at paired ports and
  423.        usually gets 1 or 2 exp. points each trade.
  424.  
  425.      TRADE.SLC - F2 (Trader.ke)
  426.         This script is just a single trading (as opposed to paired ports)
  427.         haggler.
  428.  
  429.      FOR EVIL PLAYERS
  430.  
  431.      This is the only script that DOES require a Physic Probe.
  432.  
  433.      SEL-STEL.SLC - F4 (Trader.ke)
  434.         Runs the sell/steal cycle for equipment only. sel-stel Haggles and
  435.         usually gets 2 or 5 exp. points. Requires a Physic-Probe.
  436.  
  437.      SELSNHAG.SLC - F7 (Trader.ke)
  438.         Runs the sell/steal cycle for equipment only. selsnhag
  439.         Doesn't haggle, but is very fast.  Very good for when
  440.         you don't need every little experience point.  Turn off
  441.         ANSI (or leave it on) and let this RUN.
  442.  
  443.      Sometimes if you try to download the CIM port and/or sector reports
  444.      (Ctrl-D or Ctrl-I) the game will kick you out to the BBS, to avoid
  445.      this move or plot a course into the ship's on board computer, and do a
  446.      [C]omputer, [R]eport, [sector #], first to avoid being involuntarily
  447.      kicked out.
  448.  
  449.      Until you build up a good data file, you should run DNINTG, and then
  450.      CRAI, regularly.  Every day or every other day, etc.
  451.  
  452.      They will run with ANSI on or off, and will turn ANSI off when
  453.      necessary, (ie, downloading CIM reports or downloading the Unexplored
  454.      Sectors report for the etherprobing script to read).
  455.  
  456.      Some scripts has several nested loops, so to get out of it you may have
  457.      to press Escape two or three times.
  458.  
  459.      10.  Special Notes
  460.      ──────────────────────────────────────────────────────────────────────
  461.      ETHEREND - etherprobes sectors read from a text file.
  462.  
  463.      You will need a file called EDIT that will accept parameters from the
  464.      command line in your path which loads your text editor.  The following
  465.      batch file will work if you don't already have it.  Replace q with the
  466.      name of your text editor.
  467.  
  468.      Edit.bat
  469.      @echo off
  470.      q %1 %2 %3 %4
  471.  
  472.  
  473.      TLXTWHLP.SLT  - check the variable "help" in here if you don't use
  474.                      list.com and enter your list program.  Then recompile
  475.                      this script with CS.exe which comes with Telix.
  476.                      Ex:  CS Tlxtwhlp
  477.  
  478.      11. Registration
  479.      ──────────────────────────────────────────────────────────────────────
  480.      When you register Telix Trade wars Scripts you will receive the latest
  481.      version of the Scripts on disk without the registration encouragement
  482.      features and annoying delays.
  483.  
  484.      Register Telix Trade wars Scripts.  Only $10.00
  485.  
  486.      Quantity           Description                Price/copy      Total:
  487.  
  488.       ___      Telix Trade wars Scripts (latest version) $10.00      ______
  489.  
  490.       ___            disk 5.25" ___                       0.00      __0.00
  491.  
  492.       ___            disk 3.5"  ___                       1.00      ______
  493.  
  494.                    Texas residents add State and Local Taxes:       ______
  495.  
  496.                    Grand Total                                      ______
  497.  
  498.  
  499.      Your Real Name:________________________________________________________
  500.  
  501.      Address:_______________________________________________________________
  502.  
  503.      City, State, Zip:______________________________________________________
  504.  
  505.      Phone # (   ) ___-____
  506.  
  507.      BBS Name:_____________________     Data # (   ) ___-____
  508.  
  509.      Comments:______________________________________________________________
  510.  
  511.      _______________________________________________________________________
  512.  
  513.      _______________________________________________________________________
  514.  
  515.      _______________________________________________________________________
  516.  
  517.  
  518.      Send registrations to:
  519.  
  520.                               Phil Crown
  521.                               326 Kinney Drive
  522.                               Wylie, TX  75098-7725
  523.  
  524.      I can also be contacted thru:
  525.  
  526.                               Phil Crown
  527.                               Fidonet Telix Echo
  528.                               Fidonet Trade wars Echo
  529.                               Netmail Address 1:124/6106.105
  530.  
  531.      Registration will entitle you to legally continue to use Telix Trade wars
  532.      beyond a reasonable evaluation period and qualify you for the upgrade
  533.      package at a considerably reduced rate and remove any annoying delays,
  534.      messages, or limitations.
  535.  
  536.      If you have any questions about these scripts, leave me a message in
  537.      the Fido net Telix or Trade wars Echo, or NETmail.
  538.  
  539.  
  540.     10.  Glossary
  541.      ──────────────────────────────────────────────────────────────────────
  542.      ATTKPORT = Ctrl-A (TRADER.KE)
  543.  
  544.       Attacks ports.  Will not attack if you have less than the amount of
  545.       fighters defined in TLXTW.CFG.
  546.  
  547.      ──────────────────────────────────────────────────────────────────────
  548.      ATTKSHIP = Alt-A (TRADER.KE)
  549.  
  550.       Attacks other ships / deployed fighters.
  551.  
  552.      ──────────────────────────────────────────────────────────────────────
  553.      BBSNAME  CTRL-B  (TRADER.KE)
  554.  
  555.       This fills the _entry_name variable in SALT.  _Entry_name is a SALT
  556.       variable that holds the name of the BBS from the dialing directory your
  557.       connected to.
  558.  
  559.       This serves three purposes:
  560.  
  561.       It will create directories to store data files for new games.
  562.  
  563.       If you start Telix while already on line or for some other reason the
  564.       _entry_name variable wasn't passed during log on it will fill that
  565.       variable.
  566.  
  567.       Another use for this is if you're playing in more than one game one the
  568.       same bbs, you'll need a separate directory to store data files.  Before
  569.       you enter the second game, run this and enter a name to denote the
  570.       change.  Always enter the same name each time you enter that particular
  571.       game.
  572.  
  573.       This script is normally called by other scripts, but it can be run
  574.       manually (Ctrl-B) if needed, as in the previous paragraph.
  575.  
  576.      ──────────────────────────────────────────────────────────────────────
  577.      BUSTED = ALT-F10.  (TRADER.KE)
  578.  
  579.       Normally this will be "called" by other scripts, but it can be run as a
  580.       stand alone if need be.  It writes a data file with the sector #, port #,
  581.       and date as represented by the number of seconds since Jan. 1, 1970 when
  582.       you get busted.
  583.  
  584.      ──────────────────────────────────────────────────────────────────────
  585.      BUSTREAD = F10  (TRADER.KE)
  586.  
  587.       Reads the .dat file, so all you have to do is warp into a sector and run
  588.       BUSTREAD to find the last time you were busted in that sector.
  589.       If the port busts have been cleared then the options to steal or rob
  590.       the port will appear in the display box.  Port bust records are
  591.       cleared every 14 days in the game.
  592.  
  593.       If the file major.lan exists in the game's directory, then the
  594.       display will show if the port is in a major space lane (MSL).  If you
  595.       run this in a sector without a port, and the file major.lan exists
  596.       (MAJOR_LN, Shift-F1) it will show if that sector is in a major space
  597.       lane.
  598.  
  599.       If the file Corp.dat exists in the game's directory, then an extra
  600.       option will appear in the display box.  Corp.dat is an ASCII file
  601.       that you must create, it should contain your handle in the game
  602.       first, followed by your corp team members handles in a column format.
  603.       For example my corp.dat may look like this
  604.  
  605.       Phil Crown
  606.       team member 1
  607.       team member 2
  608.       up to
  609.       five
  610.       currently
  611.  
  612.       This option will make keeping track of who's been busted where and
  613.       when effortless.  Currently, this requires that the Corp member is
  614.       using TLXTW Scripts too, but I may try to support a generic format in
  615.       the future.  All you have to do is choose to "R"eceive or "T"ransmit.
  616.       At the end of your turns for the day, run Bustread (F10) and choose
  617.       the Cor"p" option, then "T"ransmit Bust Control records to corp
  618.       members.  When a corp member logs on, he runs "R"eceive Bust Control
  619.       records.  Now, when you run Bustread or Denscan scripts, then it will
  620.       show if you or a corp member was busted in that sector last.
  621.  
  622.       If you just want to see how this works, you can "T"ransmit the info
  623.       to yourself, then "R"eceive it.  This serves no practical purpose
  624.       except for debugging.
  625.  
  626.       Example of the display box:
  627.  
  628.       ┌────────────────────────────────────────────────┐
  629.       │ Sector  : 806  Class 9        Major Space Lane │ - port, class, MSL
  630.       │ Busted  16 days 7 hours 42 minutes ago. (2x)   │ - your last bust/times
  631.       │ Corp    1 days 3 hours 49 minutes ago.         │ - corp member busted
  632.       │ All busts will be cleared in 12 days           │ - when busts cleared
  633.       │   Steal Ore  -   Equipment  -  Rob credits     │ - options
  634.       │   Sell/Steal Cycle          Attack Port        │ - "    "
  635.       │                                                │
  636.       │   Density Scan                                 │ - "    "
  637.       │   Look up a sector                             │ - "    "
  638.       │   Manually Enter a Sector and Port             │ - "    "
  639.       │   Corp Bust Control Receive/Transmit           │ - Exchange Corp busts
  640.       │                                                │   records
  641.       │                 » Finished « ─┘               │
  642.       │                                                │
  643.       └────────────────────────────────────────────────┘
  644.  
  645.       ──────────────────────────────────────────────────────────────────────
  646.       CEYLAD = F10  (PLANET.KE)
  647.  
  648.       Runs the Corporate Megaholds bug.  Start on the planet while the ship
  649.       that has 0 holds is in the citadel.  If ANSI is on, it will be turned
  650.       off after entering the Citadel.
  651.  
  652.      ──────────────────────────────────────────────────────────────────────
  653.      CONFIG = Alt-E (TRADER.KE)
  654.  
  655.       Edits the file TLXTW.CFG, which should be in Telix's directory.
  656.       The .Cfg file holds the default options that some of the scripts will
  657.       use.  They are:
  658.  
  659.       Turn Protection
  660.       Default reports to gather with DNINTG (Download Interrogation Reports)
  661.       Number of fighters to deploy with DEPLOY_F
  662.       ... whether they should be Personal, Corporate, Toll, etc...
  663.       ... whether or not to deploy in the Major Space Lanes (MSL)
  664.       Number to multiply experience times when Robbing Credits
  665.       Number to divide experience by when stealing holds
  666.       Minimum fighters to have when Attacking Ports (ATTKPORT, Ctrl-A)
  667.       Default things to watch for when Ether Probing (Ctrl-E)
  668.  
  669.       There are descriptions for each option when the script runs.
  670.  
  671.      ──────────────────────────────────────────────────────────────────────
  672.      CORPMEMO = Alt-F8 (TRADER.KE)
  673.  
  674.       Allows non CEO Corporate members to send messages to all other corp
  675.       members by typing the message just one time.
  676.  
  677.       The file corp.dat must exist in the game's directory.  Corp.dat is
  678.       described with the description for BUSTREAD, (above).
  679.  
  680.      ──────────────────────────────────────────────────────────────────────
  681.      CRAI = CTRL-C  (TRADER.KE)
  682.  
  683.       Builds a data (.dat) file from the CIM port (.prt) report file.  If
  684.       you're on line run DNINTG.SLC (Ctrl-D) first, then run this.  If
  685.       you're off line, CRAI can be run still, but the .prt file must already
  686.       exist.
  687.  
  688.       If this script is aborted before its finished running any busted ports
  689.       and Class 0 / Class 9 information may be lost!  This is why CRAI
  690.       (Ctrl-C) makes a back up (.bak) copy of the data file first.  If you
  691.       abort this script and have any busted ports and/or Class 0 / Class 9
  692.       information you want to keep, which is likely unless you've never been
  693.       busted, then drop to dos, change to the game's directory, copy the .bak
  694.       file to .dat before starting this again.  This can be avoided by just
  695.       not aborting this script.  It only takes a minute or two to run.
  696.  
  697.       CRAI only reads the .prt file, so you can use the same .prt file for
  698.       other third party support programs that use it.
  699.  
  700.       If this is run on line, and the Stardock's location is displayed when
  701.       viewing the game "Game Configuration and Status" ("V" from the Command
  702.       prompt) then it will record that sector in the data file automatically
  703.       if it is not already recorded.
  704.  
  705.       Crai requires the use of the External DOS Command SORT.EXE
  706.       
  707.      ──────────────────────────────────────────────────────────────────────
  708.      CRSEPLOT = CTRL-P  (TRADER.KE)
  709.  
  710.       Pops up a box with the current sector, asks for a destination sector,
  711.       then counts turns and fuel needed to Twarp from current sector to a
  712.       destination and back to the current sector.
  713.  
  714.      ──────────────────────────────────────────────────────────────────────
  715.      CUSGRIMY = Shft-F3 (TRADER.KE)
  716.  
  717.       Call's the Grimy Trader a bad name, thus causing your alignment turn
  718.       negative.  Load this at the "Command [TL" prompt and it will show
  719.       exactly what your alignment is at all times.  If you load it in the
  720.       Tavern then it will only show how many points your alignment has gone
  721.       down.
  722.      ──────────────────────────────────────────────────────────────────────
  723.      DENSCAN = ALT-S or keypad +  (TRADER.KE)
  724.  
  725.       Reads the .dat file, and will show what class port is in an adjacent
  726.       sector when doing a density scan if that sector is not unvisited, and if
  727.       busted then how many days ago.
  728.  
  729.       If the locations of the three Class 0 and the Class 9 (Stardock) ports
  730.       are recorded in the .dat file, and you've run MAJOR_LN.SLC (Shft-F1),
  731.       then it will show if it is a major space lane or not. The word "Fed"
  732.       will appear when a fed is nearby.
  733.  
  734.       Example of Upgraded Density Scan:
  735.  
  736.        Relative Density Scan
  737.        -------------------------------------
  738.        Sector  487 ==>     180 ═─ Warps : 3 Class 3 SBB 10 days ago
  739.        Sector  927 ==>       0 ═─ Warps : 6                             MSL
  740.        Sector  978 ==>       0 ═─ Warps : 6                             MSL
  741.        Sector  796 ==>     489 Fed Warps : 1
  742.        Sector  460 ==>     100 ═─ Warps : 4 Class 2 BSB
  743.        Sector  705 ==>     100 ═─ Warps : 1 Class 6 BSS 2 corp member
  744.  
  745.       If the file CORP.DAT exists in the game's directory this will show if
  746.       you or a corp member were busted in the adjacent sector last.  See the
  747.       description for BUSTREAD for more on Corp.dat.  In the above example,
  748.       I was busted in sector 487 10 days ago, and a corp member was busted
  749.       in sector 705 2 days ago.  The corp member was busted after me, so it
  750.       is safe for me to trade at that port, since the corp member was busted
  751.       there last.
  752.  
  753.      ──────────────────────────────────────────────────────────────────────
  754.      DEPLOY_F = F1  (TRADER.KE)
  755.  
  756.       Deploys fighters.  Doesn't deploy in Fedspace.  The number of
  757.       fighters and the mode are defined in Tlxtw.cfg.  As well as, whether
  758.       or not to deploy in the Major Space Lanes.  Run Config.slc (Alt-E) or
  759.       edit Tlxtw.cfg with a text editor to change the default values.
  760.  
  761.      ──────────────────────────────────────────────────────────────────────
  762.      DNINTG = CTRL-D  (TRADER.KE)
  763.  
  764.       Download Interrogation reports.  Originally this was just to download
  765.       the CIM Port and Sector reports.  Its been expanded to gather all
  766.       reports intended to be captured in a log file.  If you choose to
  767.       download the CIM Port/Sector reports, they will also be captured in
  768.       the log file, but it also does an ASCII download for which you must
  769.       press Escape once after each ASCII download is finished.  The default
  770.       reports to capture are in the configuration file, Tlxtw.cfg, but they
  771.       can be changed on the fly after the script is loaded.
  772.        
  773.       Reports that can be captured are:
  774.  
  775.                         R = Trader Rankings
  776.                         O = List Corporations
  777.                         N = Rank Corporations
  778.                         G = Deployed Fighters
  779.                         K = Deployed Mines
  780.                         I = Ship Information
  781.                         C = Corporate Planet Scan
  782.                         E = Personal Planet Scan
  783.                         T = Team Assets
  784.                         V = View Game Status
  785.                         X = Avoids
  786.                         P = Port (CIM)
  787.                         S = Sector (CIM)
  788.  
  789.      ──────────────────────────────────────────────────────────────────────
  790.      ETHEREND = CTRL-E  (TRADER.KE)
  791.  
  792.       Fires ether probes.  Reads sector numbers from a text file. The text
  793.       file usually an ascii download of the Unexplored sectors function of
  794.       the CRAI XXV on board computer, but it can be any file, just sector
  795.       numbers in a column will work.
  796.  
  797.       If the file Ether.123 does not exist in the game's directory OR in in
  798.       the directory specified by the "Temp" environment variable, this
  799.       script will do an ASCII download to that directory.  After the
  800.       download is finished, the script will call Edit.bat to edit the file
  801.       it just downloaded (ether.123).  This first line in ether.123 should
  802.       read: " ──  CUT UNTIL THIS ROW CONTAINS SECTORS  ──═ ". The first
  803.       row of ether.123 must contain only sector numbers.  Trimming off the
  804.       bottom rows helps, but it not mandatory.
  805.  
  806.       Edit should be a file that will accepts parameters from the command
  807.       line that loads a text editor.  The following batch file will work,
  808.       Edit.bat Q %1
  809.  
  810.       Replace Q with the name of your text editor.
  811.  
  812.       You can choose to watch for Aliens, Traders, Mines, Planets, Ferrengi,
  813.       Class 0 ports, a combination, or nothing at all, however, "Probe
  814.       destroyed" is always watched for.  If one of the above is seen, except
  815.       for Class 0 ports, the you'll have the option to dump the screen to a
  816.       file called Ether.img in the game's directory or continue firing
  817.       probes.  If you don't respond within 10 seconds then the script
  818.       resumes firing probes.
  819.  
  820.       If you choose to watch for Class 0 ports, when a probe enters a
  821.       sector with a Class 0 port, then that port will be added to the data
  822.       file automatically, if it is not already recorded.
  823.  
  824.       When you run out of ether probes it will port at the StarDock and buy 25
  825.       more ether probes, providing you're in the same sector as SD and have
  826.       enough credits.  If you don't have enough credits for 25 probes, it will
  827.       buy what you can afford.
  828.  
  829.       A temporary file called Ether.tmp is written that holds a string that
  830.       represents the offset of the last sector read from the text file
  831.       (ether.123) so that if the script is aborted, then resumed it won't
  832.       shoot into sectors that its already done.
  833.  
  834.       If you want to use a pre-existing text file of sectors, copy the file
  835.       you want to use to the directory specified in the "Temp" environment
  836.       variable and name it ETHER.123.  Ex: d:\tmp\ether.123.  The .dat file
  837.       makes a good list of sectors to shoot at after you've run out of
  838.       unexplored sectors.  Cut out just the sector numbers and copy them to
  839.       a file called Ether.123 in the directory specified by the "Temp"
  840.       environment variable.  You should delete all the files in the
  841.       temporary directory when you are finished.
  842.  
  843.       If you want to use a "permanent" ether probe file, copy the file
  844.       Ether.123 to the game's directory.  The script will search the game's
  845.       directory first, then the temporary directory.  If Ether.123 is not
  846.       found in either directory then it will do an ASCII download of the
  847.       unexplored sectors.
  848.  
  849.      ──────────────────────────────────────────────────────────────────────
  850.      FUEL = F6  (TRADER.KE)
  851.  
  852.       Robs a port of Ore for T-warp or whatever.  The port must have at least
  853.       at least the number of you holds that you want to steal on its docks.
  854.       If you get busted, BUSTED.SLC is called which records the port in the
  855.       data file.
  856.  
  857.      ──────────────────────────────────────────────────────────────────────
  858.      GRIMY = CTRL-G (TRADER.KE)
  859.  
  860.       Asks the Grimy Trader to trace another trader.  You must enter enough
  861.       letters to match the trader being traced exactly right the first time
  862.       Grimy says "Do you mean ***?"  Saves any info the Grimy Trader gives in
  863.       a capture file named Grimy.Txt in the game's directory.
  864.  
  865.      ──────────────────────────────────────────────────────────────────────
  866.      HOWBADAM = Shft-F2 (TRADER.KE)
  867.  
  868.       How many holds / credits are safe to steal.  Looks at your experience,
  869.       divides it by x, multiplies it by y, then prints the results on the
  870.       status line.  x and y are listed in the configuration file, Tlxtw.cfg.
  871.       Run Alt-E or edit Tlxtw.cfg with a text editor to change the default
  872.       values.
  873.  
  874.      ──────────────────────────────────────────────────────────────────────
  875.      LOADKE = Alt-F2  (TRADER.KE/PLANET.KE)
  876.  
  877.       Toggles between Trader.ke and Planet.ke, the keyboard definition files.
  878.       Planet.ke holds all the planet operations scripts, and Trader.ke holds
  879.       everything else.  You can reassign the keyboard anyway you want to, and
  880.       even create new key files if you like.
  881.  
  882.      ──────────────────────────────────────────────────────────────────────
  883.      MOVE =  keypad . (TRADER.KE)
  884.  
  885.       Move / Deploy / Scan.  You have to enter a destination first.  Single
  886.       step once.  Then use this to single step the rest of the way,
  887.       deploying fighters and Upgraded Density Scanning each step of the
  888.       way.
  889.  
  890.      ──────────────────────────────────────────────────────────────────────
  891.      MAJOR_LN = SHIFT-F1 (TRADER.KE)
  892.  
  893.       Finds the major space lanes and/or the closest port to buy fighters.
  894.       You must have the three Class 0 ports (Terra, Alpha Centuari, and Rylos)
  895.       and the Class 9 (Stardock) recorded in the .dat file and sorted by
  896.       sector number, ascending.  This script will tell you if you don't have
  897.       all the ports and/or if they need to be sorted with CRAI.SLC.
  898.  
  899.       If all three Class 0 ports or the Class 9 port are not in the dat file,
  900.       but you know their locations, run BUSTREAD.SLC (F10) and "M"anually
  901.       enter them into the data file.  Then run this again.
  902.  
  903.      ──────────────────────────────────────────────────────────────────────
  904.      MATLMOVE = F3  (PLANET.KE)
  905.  
  906.       Moves commodities between planets within the same sector.  Make sure
  907.       your HOLDS ARE EMPTY when you start.
  908.  
  909.      ──────────────────────────────────────────────────────────────────────
  910.      MINE_DIS = ALT-M  (TRADER.KE)
  911.  
  912.       Launches mine disruptors into the sector you specify.
  913.  
  914.      ──────────────────────────────────────────────────────────────────────
  915.      PHOTON = ALT-P  (TRADER.KE)
  916.  
  917.       Launches a photon-torpedo into the sector you specify then enters the
  918.       sector begins the landing sequence and will Attack ONCE, then you're
  919.       on you're own.  Doesn't actually do the invading.  Just gets into the
  920.       sector fast.  It will ask for a sector, a planet number, and how many
  921.       fighters to use.  If you don't know the planet's number you want to
  922.       invade, just hit enter to skip it, then enter the amount of fighters.
  923.  
  924.       This script will launch the photon, then print the elapsed wave time,
  925.       and the wave maximum duration on the status line, so you'll know how
  926.       much time you have left before the wave expires.  Press escape or wait
  927.       10 seconds when the script is finished before loading another script.
  928.  
  929.      ──────────────────────────────────────────────────────────────────────
  930.      PLANET_D = F5 (PLANET.KE)
  931.  
  932.       Planet Destroyer - blows up planets for experience and fun.  You must
  933.       belong to a Corporation for this to work.  Its a good idea to belong to
  934.       a corp even if you're the only one in it.  This script works best with
  935.       ANSI turned off.  Its written to be run in the sector with the Stardock,
  936.       so when you run out of Genesis torps and/or atomic detonators it will
  937.       port and get some more. It asks for a planet number so that you don't
  938.       accidentally land on a populated planet (if there is one) and get blown
  939.       up yourself, or if you have a Planet Scanner. A planet does not have to
  940.       specified for it to run, unless there is more than one planet in the
  941.       sector or you have a planet scanner.  Just enter the number of the
  942.       planet to land on or hit Enter to skip it.  Escape to abort.
  943.  
  944.      ──────────────────────────────────────────────────────────────────────
  945.      PLANSHLD = Ctrl-S (PLANET.KE)
  946.  
  947.       Standard/Trans warp planet shielder.  FILL your holds with Ore.
  948.       This is the only script in Planet.ke that you must FILL your holds with
  949.       Ore first.  The others should be loaded with holds EMPTY.
  950.  
  951.       Start in the same sector as the planet is in, and have all Transwarp
  952.       beacon fighters in place, if you'll be using the T-warp mode.  The
  953.       port that you buy the shields from must be a Class 0, Class 9 will
  954.       not work.  To use the T-warp, the Class 0 must be Alpha Centuari or
  955.       Rylos, since you can't warp into Sol (Fedspace).
  956.       This script will not work if the planet is in the SAME sector as the
  957.       Class 0 port.
  958.  
  959.       A simple keyboard macro can handle that though.
  960.       These are a couple that will work is there is more than one planet in
  961.       the same sector.  For example, assign the first one to F7 and the
  962.       second one to F8 in Planet.ke.
  963.  
  964.        "LLPT C1500^MQL "  ; 1500 is the number of Ship shields
  965.        "24^M C GT150^M"   ; 24 is the planet's #, 150 is Planet shields.
  966.  
  967.        To use these, enter the citadel, transfer all shields to the planet,
  968.        then hit F7 (first macro) to leave,leave,port,trade, buy
  969.        shields,1500,quit,land.
  970.        Then hit F8 (second macro) to land on planet 24,citadel,transfer
  971.        shields,to the planet, 150.
  972.  
  973.        Then repeat, F7, F8, F7, F8, etc...
  974.  
  975.      ──────────────────────────────────────────────────────────────────────
  976.      PLA_PO_M = F4 (PLANET.KE)
  977.  
  978.       Moves colonists from one planet to another within the same sector. PUT
  979.       COLONISTS IN THE ORGANICS GROUP on the planet to take colonists from,
  980.       and make sure your HOLDS ARE EMPTY before you run this script.
  981.  
  982.      ──────────────────────────────────────────────────────────────────────
  983.      POP_OPT = Ctrl-O  (PLANET.KE)
  984.  
  985.       Adjusts population to optimum levels in Ore and Equipment only.
  986.       It tries to put 1 million in each group.  This is mostly for use on
  987.       overcrowded planets when you want to keep 1 million colonists in Ore for
  988.       the Q-Cannon.
  989.  
  990.      ──────────────────────────────────────────────────────────────────────
  991.      POPSTNRD = F2 (PLANET.KE)
  992.  
  993.       Standard Warp Planet Populating script.  Start in the same sector as the
  994.       planet.  If you have a Planet Scanner or if there is more than one
  995.       planet in the sector to populate enter the Planet's number.  Otherwise
  996.       leave it blank, or the script may hang.
  997.  
  998.      ──────────────────────────────────────────────────────────────────────
  999.      POPTRANS = F1 (PLANET.KE)
  1000.  
  1001.       Trans-warp Planet Populator (handles Evil ISS).  Just set everything in
  1002.       place (beacon fighters) like you were going to do it manually.  Start in
  1003.       the same sector as the planet(s) to populate with all cargo holds empty
  1004.       and not on the planet.  There is one restriction currently:  The sector
  1005.       near to Terra to T-warp to must be exactly two warps from Terra, which
  1006.       it usually is anyway. This script will abort if there is a Fed in any
  1007.       sector near Fedspace. Uses density scan, not Holo.  When this script
  1008.       runs, it will ask for a sector to T-warp to (that is the sector near
  1009.       Terra). Then it will count the turns and how much ore is needed, next it
  1010.       asks for a planet number to land on (leave this blank if you do not have
  1011.       a planet scanner or there is only one planet in the sector or the script
  1012.       will hang), where to pick up the fuel, choices are the same planet,
  1013.       another planet in the same sector, or a port in the same sector as the
  1014.       planet to populate, finally how many times to run. *IMPORTANT*   I have
  1015.       recently discovered a flaw in the logic this scripts uses.  Any density
  1016.       scan ending in 2, 3, 4, 7, 8, or 9 is a FED. Therefore, if a Fed is in
  1017.       Sector #1 with Terra, and a beacon, the density scan may end in 0, thus
  1018.       not registering as being a Fed.  I found this out the hard way, i.e I
  1019.       lost my Evil ISS.
  1020.  
  1021.       I've adjusted this script so that it will abort if the density is
  1022.       higher than 1089 or if it equals 490.
  1023.       It works out as:
  1024.                              500 (Terra)
  1025.                              100 (Sol)
  1026.                                1 (beacon)
  1027.                              489 (The Fed that causes the problem)
  1028.                            ------
  1029.                             1090
  1030.  
  1031.       The worst that should happen, is if there are a bunch of rookies
  1032.       parked in Sector 1, or there is a density is higher than 1089 then
  1033.       the script will abort.
  1034.  
  1035.      ──────────────────────────────────────────────────────────────────────
  1036.      PRIME = F8 (TRADER.KE)
  1037.  
  1038.       Steals Equipment.  If you get busted, BUSTED.SLC is called which records
  1039.       the port in the data file.
  1040.  
  1041.      ──────────────────────────────────────────────────────────────────────
  1042.      READCORP
  1043.  
  1044.       Called by BUSTREAD when you choose to "R"eceive Bust Control Reports.
  1045.       This currently requires both sides to use TLXTW Scripts, but I may
  1046.       try to support a generic format in the future.  You should never
  1047.       have to run this manually.
  1048.  
  1049.      ──────────────────────────────────────────────────────────────────────
  1050.      ROBCREDIT = F9 (TRADER.KE)
  1051.  
  1052.       Robs credits.  Looks at your experience, divides it by x, the robs a
  1053.       port of credits.  x is defined in the configuration file, Tlxtw.cfg.
  1054.       Run Config.slc (Alt-E), or edit Tlxtw.cfg with a text editor to
  1055.       change the default value of x.
  1056.  
  1057.       If you get busted, BUSTED.SLC is called which records the port in the
  1058.       data file.
  1059.  
  1060.      ──────────────────────────────────────────────────────────────────────
  1061.      SEL-STEL = F4 (TRADER.KE)
  1062.  
  1063.       Runs the sell/steal cycle (Equipment only).  This script requires a
  1064.       Physic-Probe.  If you run this script without a P-probe it will sell
  1065.       the load of Equipment and abort.  To run: get a load of equipment,
  1066.       warp to a port buying equipment, have a P-probe equipped ship, hit
  1067.       F4.  The rest is automatic.  It seems to work best if you steal/sell
  1068.       in multiples of 5 or 10, i.e, only use it with  70, 85, ... 150 holds.
  1069.       I haven't tested it a whole lot with other values.
  1070.  
  1071.       If after the first three or four trades have gone by, and you
  1072.       haven't hit 100.00% on any trade, abort the script with Escape, then
  1073.       start it again.  If you do this two or three times and you're still
  1074.       haven't hit 100.00%, then the port probably doesn't have a best price
  1075.       or the port is not buying at 100%.
  1076.  
  1077.       You may have to "lay" on the escape for a second or two to get it to
  1078.       abort.  This is the best prompt to abort it at, but requires a little
  1079.       bit of timing on your part;
  1080.  
  1081.       "How many holds of Equipment to swipe? [150] 150
  1082.        You start your droids loading the cargo and..."
  1083.  
  1084.       The status line is updated after every trade.  Status line legend:
  1085.  
  1086.       100.00% │ dif 18 │ adj 0 │ Best $ 9170 │ 131/hold
  1087.        │        │        │         │           │
  1088.        │        │        │         │           │
  1089.        │        │        │         │           Average price/hold
  1090.        │        │        │         Best price
  1091.        │        │        Price adjustment (multiple of holes)
  1092.        │        Difference between port's original offer and current offer
  1093.        Last P-Probe estimate
  1094.  
  1095.  
  1096.       If you want to know more about how the 5 point sell/steal cycle
  1097.       works, find the file TWTIPS1?.*.  It should be available on any
  1098.       quality Trade wars BBS.
  1099.  
  1100.       If you get busted, BUSTED.SLC is called which records the port in the
  1101.       data file.
  1102.  
  1103.       However, if you get busted after aborting, then you'll have to run
  1104.       BUSTED (Alt-F10) manually.
  1105.  
  1106.       ──────────────────────────────────────────────────────────────────────
  1107.       SELL-BUY = F3 (TRADER.KE)
  1108.  
  1109.       Paired port trading.  Organics / Equipment only.  Load this script when
  1110.       the ship's holds are loaded with Organics or Equipment and you're READY
  1111.       TO MOVE into the adjacent sector to sell.  Do not move, but be ready to
  1112.       move.
  1113.  
  1114.       Haggles and usually gets one or two experience points.  This is a very
  1115.       good script when you are beginning a new game.
  1116.  
  1117.      ──────────────────────────────────────────────────────────────────────
  1118.      SELSNHAG = F7  (TRADER.KE)
  1119.  
  1120.      Runs the steal/sell cycle and tries to haggle without a Physic probe.
  1121.      If you have a P-probe run SEL-STEL (F4).  This script should only be used
  1122.      when you don't have a probe.
  1123.  
  1124.      You must already have the equipment aboard your ship that you want to
  1125.      sell/steal.  It only works for equipment.
  1126.  
  1127.      If you get busted, BUSTED.SLC is called which records the port in the
  1128.      data file.
  1129.  
  1130.      ──────────────────────────────────────────────────────────────────────
  1131.      TLXTWHLP = ALT-F1  (TRADER.KE/PLANET.KE)
  1132.  
  1133.       Uses List.com to list a text file that shows the key assignments.
  1134.       Tlxtwhlp.txt should be in the same directory as Telix.exe. If you
  1135.       don't use list.com then edit Tlxtwhlp.Slt and enter your viewing
  1136.       program, then compile it with CS.exe which comes with Telix.  Ex:  CS
  1137.       Tlxtwhlp
  1138.  
  1139.      ──────────────────────────────────────────────────────────────────────
  1140.      TRADE = F2  (TRADER.KE)
  1141.  
  1142.       Single trading.  Ports and haggles whatever you have or want to buy.
  1143.       Doesn't buy Ore.
  1144.  
  1145.      ──────────────────────────────────────────────────────────────────────
  1146.      TRICRON = CTRL-T (TRADER.KE)
  1147.  
  1148.       Plays TRI-CRON for 3 minutes or until the jackpot is won.
  1149.  
  1150.      ──────────────────────────────────────────────────────────────────────
  1151.      TRIPLE = F5 (TRADER.KE)
  1152.  
  1153.       Trades three commodities at paired ports.  One port is selling
  1154.       two commodities and buying one and the other port is buying the two
  1155.       and selling the opposite of the first port.  Except for a Class 7 and
  1156.       a Class 8/9, then one port is selling all three and the other port is
  1157.       buying all three.
  1158.  
  1159.       It works out as follows:
  1160.  
  1161.                   BBS  1  │   BSB  2  │   SBB  3  │ SSS  7
  1162.                   SSB  4  │   SBS  5  │   BSS  6  │ BBB  8 or 9
  1163.  
  1164.       If you're lucky enough to find a pair of these; fill your holds, be
  1165.       ready to move into the adjacent sector to sell, then just hit F5,
  1166.       and the rest is automatic. The advantage of trading at a pair of
  1167.       these is you have 6 chances of making experience points from haggling
  1168.       prices, rather than the standard 4 at normal paired ports.
  1169.       ──────────────────────────────────────────────────────────────────────
  1170.       TWIMAGE = Alt-I
  1171.  
  1172.       Saves an image of the screen in the game's own directory.
  1173.  
  1174.      End of File
  1175.